package lp2.projeto;
//bernard lenin costa da silva

import java.io.*;
import java.util.List;

public class ColecaoPlaylista implements Serializable{
	
	public ColecaoPlaylista(){
		
	}
	
	public void addPlayLista(Playlista lista) throws IOException{
		FileOutputStream arquivo =new FileOutputStream("/Users/Bernard/Desktop/projetooo.dat");
		
		ObjectOutputStream objGravar= new ObjectOutputStream(arquivo);
		
		objGravar.writeObject(lista);

        objGravar.flush();

        objGravar.close();

        arquivo.flush();

        arquivo.close();
		
	}
	
	public void removerPlaylist(Playlista lista)throws IOException{
		
	}
	
	public void verPlaylist(String playLista) throws IOException, ClassNotFoundException{
		FileInputStream arquivoLeitura = new FileInputStream("/Users/Bernard/Desktop/projetooo.dat");

	            ObjectInputStream objLeitura = new ObjectInputStream(arquivoLeitura);

	            System.out.println(objLeitura.readObject());

	            objLeitura.close();

	            arquivoLeitura.close();
	}
	
	public static void main(String[] args) throws Exception {
		Musica m = new Musica("angels", "fracasso", "dor", "fundo do poco", 12343);
		Playlista pl = new Playlista("minha1");
		pl.addMusica(m);
		ColecaoPlaylista co = new ColecaoPlaylista();
		co.addPlayLista(pl);
		co.verPlaylist("minha");
		
		
		
		
	}

}
